"""
Strategies module for DIL_Frame.

This module contains implementations of various strategies for:
- Classifier alignment
- Drift compensation
- Training algorithms
- Forward pass handling
- And other incremental learning components
"""

from .clfAlign.classifier_alignment import ClassifierAlignment
from .forward_strategies import (
    ForwardStrategyInterface,
    StandardForwardStrategy,
    create_forward_strategy,
    FORWARD_STRATEGY_REGISTRY
)

__all__ = [
    "ClassifierAlignment",
    "ForwardStrategyInterface",
    "StandardForwardStrategy",
    "create_forward_strategy",
    "FORWARD_STRATEGY_REGISTRY",
]
